Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.317
Anzahl Beiträge: 31.755
Anzahl Themen: 6.270

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 13, 134 Gesamtergebnisse mit Suchbegriffen selection von produkt auf part sec.
CATIA V5 Programmierung : Rekursiv
tomtom1972 am 14.03.2007 um 07:42 Uhr (0)
Moin okl,führen wir unsere Diskussion weiter. Ich sehe das ein bischen anders. Ich will mich ja nicht zu weit aus dem Fenster lehnen, aber ich denke du interpretierst den Artikel auf Wiki nicht ganz richtig (das Beispiel dort ist auch unglücklich). Oder eben ich.Holen wir mal etwas weiter aus:Es gibt zwei Bereiche im RAM, die ein Script mit Arbeitsspeicher bedient: der Stack und der Heap. Wird z.B. eine Integer-Variable deklariert (Dim iTest As Integer, iTest = 1000), schreibt sich der 32-Bit-Wert der sel ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Rekursiv
tomtom1972 am 13.03.2007 um 09:05 Uhr (0)
Hallo,wieso soll CATScript dafür nicht gemacht sein?Und wieso ist ein rekursiv aufgebautes Script speicherintensiver? Das halte ich alles für absoluten Unfug. Endlosschleifen sind das Resultat falscher Programmierung und nicht das Ergebnis rekursiver Vorgänge.Rekursiv heißt ja nicht, das eine Schleife beliebig oft aufgerufen wird.Bsp sei folgende Struktur:Product Product Part Product Part Partund folgendes Script:Sub CATMain() Set oRoot = Catia.ActiveDocument Set oProducts = oRoot.Produc ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Nur sichtbare Flächen
tomtom1972 am 12.12.2006 um 07:42 Uhr (0)
Hallo,was heisst das? So wie sonst auch. Oder ist das Problem (wie oben beschrieben), das du keine Produktstuktur sondern nur eine Datei hast? Ich habe keine Ahnung, wie Fahrzeugsitze aufgebaut sind. Ich sitze lediglich auf eben solchen.Für Fahrzeugstrukturen (Karosse) funktioniert die beschriebene Vorgehensweise.Für den Fall das sich deine Flächen nicht über die Instanzebene filtern lassen (also z.B. in einem Part liegen) weiss ich keine (einfache) Lösung (da ich nicht weiss, wie dein(e) Modell(e) aufgeba ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Nur sichtbare Flächen
tomtom1972 am 13.12.2006 um 10:22 Uhr (0)
Moin,das ganze geht so:-cgr erzeugen. Der cgr ist eine Hüllkurve, enthält also nur die aussenliegenden Flächen. Jene, welche du behalten möchtest.-Jetzt willst du aber die "echten" Flächen behalten, nicht den cgr. Daher dient der cgr nur zum Abgleich (da er die Info enthält, was eine aussenliegende Fläche ist)-Der Abgleich läuft über einen Clash (eine Kollisionsuntersuchung) zwischen dem cgr und allen restlichen Modellen.-Der Clash erzeugt (wenn er vom Typ catConflictTypeClash ist) Conflicts (also Konflikt ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : New from CATPart direkt in CATProduct einfügen
tomtom1972 am 28.02.2008 um 12:35 Uhr (1)
Hallo,du benötigst keine Selection. Gehe einfach so vor, wie du es auch manuell machen würdest:* new From (alternativ: Startmodell öffnen, SaveAs Neuer name, Startmodell zu)* neues Modell speichern, schließen* Add as existing Componet* CATProduct speichern* fertigDiese Schritte zeichnet dir sogar der Makro-Recorder auf, sodass du einen Überblick bekommst.Gruß TomTom------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Ausgabe des Documents bei einer Selection
tomtom1972 am 02.04.2007 um 10:48 Uhr (0)
Hallo der-quest,der Denkfehler liegt wo anders:wenn in einer Struktur Geometrie von einem Part in ein anderes kopiert wird, entsteht ein Context Link. Und der geht über die Instance eines Parts, also über das .Product und nicht über das Documnet. (Wenn das Part in einem seperaten Fenster geöffnet ist, entsteht eine andere Art von Link)Dein Fehlermeldung kannn 3 Ursachen haben (die mir bekannt sind):1) Ein "falsches" Modell innerhalb deiner Struktur ist aktiv, z.B. das Part aus dem du Geometrie kopieren möc ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Product Strukturbaum durchlaufen und Hautpkörper im Part umbenennen
tomtom1972 am 11.07.2007 um 06:35 Uhr (1)
Hallo apollo11,dein Link funktionoiert zwar bei mir nicht, aber wenn ich mich recht erinnere war das Deaktivieren der Nodes die Lösung eines anderen Problems: Wenn du Geometrie aus einer Struktur kopieren möchtes erhält diese eine falsche Transformation (ist also im Raum falsch positioniert), sofern ein und das selbe Part in einen Product öfter instantiert ist und zudem eine unterschiedliche Transformation hat.Mit deinen Problem hat das nix zu tun.Gruss TomTom------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Selection in Product auf Part beschränken
tomtom1972 am 07.01.2008 um 20:49 Uhr (0)
Hallo stefanv5,die Selection gehört zum CATIA.ActiveDocument und nicht zu irgendeinem Part deiner Struktur. Wenn du die Selection interaktiv vornehmen möchtest (= User-Auswahl) ist die von dir gewünschte Einschränkung nicht möglich.Gruss TomTom------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : einfärben mehrerer Elemente
tomtom1972 am 20.12.2006 um 15:52 Uhr (0)
Hallo,der Ansatz sieht so aus- ein Selection.Search("Topology.CGMFace,sel") über das selektierte Volumen gibt alle Breps (Teilflächen) des Volumens zurück- jedes Selection.Item(n) in ein Array übergeben- Selection.Clear- jedes Feld des Arrays in einer Loop einzeln in die Selection zufügen und über das VisPropertieSet der Selection die Farbe der Teilfläche ändern (Selection.VisProperties.SetRealColor 0,0,0,0)Fertig.Gruss TomTom------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Aktivität von Produkt/Part feststellen
tomtom1972 am 10.09.2008 um 10:18 Uhr (0)
Hallo,Bsp.-Code zum Abfragen/Editieren des "Component Activation State" aller Knoten in einer Produkt-Struktur siehe unten.Gruß TomTomLanguage="VBSCRIPT"Public oSelSub CATMain() Set oProducts = Catia.ActiveDocument.Product.Products Set oSel = Catia.ActiveDocument.Selection SUB_Scan oProductsEnd SubSub SUB_Scan(oProducts) For Each oItem In oProducts If oItem.Parameters.Count 0 Then Set oComActState = oItem.Parameters.Item(oItem.Parent.Parent.PartNumber & "" & oItem.Name & "" & "Component Ac ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : VBScript / Object required error on Selection
tomtom1972 am 08.04.2005 um 07:16 Uhr (0)
Hello omz, this morning i read your posting at the coe-forum with the detailed circumscription of your problem. I am thinking the same as craig helm does. Maybee this will help you: We have had some problems with all of the selection-methods during the changing from R12 (13) to the Release 14. The most important thing is, that you are allowed to make only one Set of the Selection (Set MySel = Catia.ActiveDocument.Selection) in the R14. That was different in R12. If your are working with different moduls in ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : VBScript / Object required error on Selection
tomtom1972 am 07.04.2005 um 21:21 Uhr (0)
Hello again, It s also possible to communicate in english. I still don t understand your problem. The InputObjectType is not constant, it s alternating. Because of that you dim it as a array. The selection.item(1).value can be a point, a line OR a curve-object, but not all at once. But when you paste your selection into a loop, the InputObjectType can be different for each of the loops. Or do you want to make a multi-selection of elements with a different ObjectType? In this case you have to use the Select ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Part in Produktstruktur lokalisieren
tomtom1972 am 16.04.2007 um 09:47 Uhr (0)
Hallo,ich weiß nicht, ob ich dein Problem richtig verstanden habe !?Wenn du ein in einer Struktur verbautes Part selektiert hast:Msgbox Catia.ActiveDocument.Selection.Item(1).Value.Parent.Parent.Parent.NameGruß------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5   6   7   8   9   10   11 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz